Word Hen
What is the meaning of the word "
talk of the town
"?
Definitions: